package 第二章数据类型;/*
关于java语言中的变量
	1、定义
	变量本质上来说是内存中的一块空间,包含“数据类型”、“名称”、“字面值”
	变量是内存中存储数据的最基本单元

	2、数据类型
	不同的数据有不同的数据类型,不同的数据类型系统会分配不同的内存空间
	数据类型指导程序在运行阶段分配多大的内存空间

	3、变量要求
	变量中存储的数据必须和数据类型一致,否则编译时报错

	4、声明/定义变量的语法格式
	数据类型 变量名
	int     a
	int     xx
		数据类型: 整型 int ... 
		变量名:任意合法的标识符
	
	5、变量赋值
	语法格式
	变量名=字面值;
		a=3
	要求变量的数据类型必须和字面值数据类型一致
	=是一个运算符,叫做赋值运算符,先运算=右边的表达式,再将其运算结果赋值给左边

	6、声明和赋值可以放一起
	int a=3;

	7、变量可以重复赋值

	8、访问变量的两种形式
	读取 get 
	写入 set

	int a=3;  						set
	System.out.println(a); 			get
	
	8、变量须声明赋值后才能访问
	int i;    	 未分配内存空间,
	i=3;         完成赋值,完成初始化变量,分配内存空间
 */

public class VarTest01 {
    public static void main(String[] args) {
        int i;
        i = 20;
        System.out.println(i);
    }
}


